7eb13c86cafb14b8d7afbb3737a27fb3c6fe9d51,sonar-application/src/main/java/org/sonar/application/App.java,App,createCommands,#Props#,66
Before Change
File tempDir = props.nonNullValueAsFile("sonar.path.temp");
JavaCommand elasticsearch = new JavaCommand("search");
elasticsearch
.setWorkDir(homeDir)
.addJavaOptions(props.nonNullValue(DefaultSettings.SEARCH_JAVA_OPTS))
.addJavaOptions(props.nonNullValue(DefaultSettings.SEARCH_JAVA_ADDITIONAL_OPTS))
.setTempDir(tempDir.getAbsoluteFile())
.setClassName("org.sonar.search.SearchServer")
After Change
File tempDir = props.nonNullValueAsFile("sonar.path.temp");
JavaCommand elasticsearch = new JavaCommand("search");
elasticsearch
.setWorkDir(homeDir)
.addJavaOptions("-Djava.awt.headless=true")
.addJavaOptions(props.nonNullValue(DefaultSettings.SEARCH_JAVA_OPTS))
.addJavaOptions(props.nonNullValue(DefaultSettings.SEARCH_JAVA_ADDITIONAL_OPTS))
.setTempDir(tempDir.getAbsoluteFile())
.setClassName("org.sonar.search.SearchServer")